﻿
/*NEUBER*/

/*DASLU INDICA - KIKA*/
#indica-wrap {
	width: 800px;
	margin: 30px auto;
}

#indica-wrap > h1 {
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 15pt;
	color: #000;
	margin-bottom: 30px;
}

#indica-wrap #tabs {
	margin-top: 10px;
}

#indica-wrap #tabs li {
	display: inline;
}

#indica-wrap #tabs li a {
	background: #999;
	color: #FFF;
	padding: 3px 10px;
	margin-right: 10px;
	text-decoration: none;
}

#indica-wrap #tabs li a:hover {
	background: #000;
}

#indica-wrap #slider-content {
	margin-top: 10px;
	overflow: hidden;
}

#indica-wrap #slider-content .slider-item {
	display: block;
	width: 109px;
	height: 109px;
	float: left;
	position: relative;
	margin-right: 10px;
	cursor: pointer;
	z-index: -1;
}

#indica-wrap #slider-control {
	width: 500px;
	height: 50px;
	clear: both;
}

#indica-wrap .shadow {
	width: 109px;
	height: 109px;
}

#indica-wrap .shadow span {
	color: #FFF;
	position: absolute;
}

#indica-wrap .shadow span.produto-nome {
	left: 10px;
	top: 10px;
}

#indica-wrap .shadow span.produto-preco {
	left: 10px;
	bottom: 15px;
}

#indica-wrap .shadow span.produto-comprar {
	right: 10px;
	bottom: 10px;
}

/*kika*/
.kika-wrapper {
	margin-top: 40px;
}

.kika-wrapper .kika-item {
	float: left;
}
/*FIM - DASLU INDICA - KIKA*/


/*CATEGORIA*/
#categoria-wrap {
	margin-top: 30px;
}

#categoria-wrap .heading .bread-crumb ul li {
	margin-right: 5px;
	display: inline;
}

/*produtos da ctegoria*/
#categoria-wrap .produto-wrap {  }

.produto-wrap .vitrine .prateleira .produto-wrap-single {
	position: relative;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 355px;
	height: 355px;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single img {
}

/*informações do produto - overlay*/
.produto-wrap .produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay {
	background: url(/Control/ArquivoExibir.aspx?NomeArquivo=overlay-1.png) repeat;
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay span {
	position: absolute;
	color: #FFF;
	z-index: 1;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay span.produto-lancamento {
	left: 15px;
	top: 20px;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay span.produto-love {
	right: 15px;
	top: 20px;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay span.produto-nome {
	left: 15px;
	top: 100px;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay span.produto-preco {
	left: 15px;
	bottom: 15px;
}

.produto-wrap .vitrine .prateleira .produto-wrap-single .cat-overlay span.produto-comprar {
	right: 15px;
	bottom: 15px;
	display: block;
	background: url(/Control/ArquivoExibir.aspx?NomeArquivo=img_comprar.png) no-repeat;
	overflow: hidden;
	width: 34px;
	height: 0 !important;
	padding: 34px 0px 0px 0px;
}


/*left-sidebar*/
#categoria-wrap #left-sidebar {
	background: #e6e6e6;
	display: block;
	width: 230px;
	height: 450px;
	margin-right: 10px;
	float: left;
}
/*FIM - CATEGORIA*/


/*WISHLIST*/
.giftList-wrapper {
	z-index: 3;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_shadow_pattern.png") repeat;
	display: none;
}

.giftList-wrapper .giftList-content {
	background: none repeat scroll 0 0 #FFF;
	color: #000;
    width: 252px;
    position: fixed;
    top: 80px;
    left: 50%;
    margin-left: -90px;
}

.giftList-wrapper .giftlist {
	background: #CCC;
	clear: both;
	position: relative;
	top: 2px;
	padding-bottom: 23px;
}

.giftList-wrapper {  }

.giftList-wrapper .giftlist h3 {
	display: none;
}

.giftList-wrapper em { font-style: normal; font-weight: bold; }

.giftList-wrapper span.name, .giftList-wrapper span.price {
    float: left;
    margin-top: 11px;
    margin-bottom: 5px;
    margin-right: 5px;
    width: 86px;
    text-transform: uppercase;
}
.giftList-wrapper img.image {
    float: left;
    margin: 11px;
}

.giftList-wrapper .wishlist-fechar {
	position: absolute;
	top: 0px;
	right: -16px;
}

.giftList-wrapper .giftlistinsertsku {
	display: block !important;
	margin-left: 11px;
}

.giftList-wrapper #createlistbutton { display: block; width: 212px; margin-top: 22px; margin-left: 11px; padding: 8px 9px; color: #fff; background: #1f1f1f; border-bottom: 1px solid #666; }
.giftList-wrapper #createlistbutton:hover { text-decoration: none; }
.giftList-wrapper .giftlistinsertsku { margin-top: -11px; }

.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.wishlist-title,
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.LikeIt.liked { position: relative; padding: 7px 0px; border-bottom: 1px solid #141414; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_product_opendescription.png") no-repeat scroll right center #1f1f1f; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.wishlist-title a,
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.LikeIt.liked a { padding-left: 11px; color: #FFF; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.wishlist-title a:hover,
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.LikeIt.liked a:hover { text-decoration: none; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.wishlist-title:hover,
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li.wishlist-title a:hover { background: #1f1f1f; text-decoration: none; border-bottom: 1px solid #1f1f1f; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_product_opendescription.png") no-repeat scroll right center transparent; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li { color: #fff; background: #555; cursor: pointer; padding: 5px 11px; border-bottom: 1px solid #666; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li:hover { border-bottom: 1px solid #fff; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li a{ display:block; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li a:hover { text-decoration:none; }
.giftList-wrapper .giftlistinsertsku .giftlistinsertsku-lists li span { display: none; }

.giftList-wrapper .giftlistinsertsku-lists, .giftList-wrapper .giftlist span.giftlistinsertsku-message { position: relative; top: 11px; width: 230px; background: #1f1f1f; }
.giftList-wrapper .giftlist span.giftlistinsertsku-message { color: #000; background: #FFF; font-size: 10px; display: block; margin-left: 11px; padding: 5px; width: 220px; }
.giftList-wrapper .giftlistinsertsku-lists li:hover, .giftList-wrapper .giftlist span.giftlistinsertsku-message:hover { background: #fff; color: #1f1f1f; text-decoration: none; }

.giftlist a.giftlistcreate-nouser, .giftlist a.giftlistcreate-button {
    padding: 5px 11px;
    background: #1f1f1f;
    width: 173px;
    margin-left: 28px;
    color: #FFF;
    position: relative;
    top: 11px;
}

.giftList-wrapper span.price em.valor-dividido {
	display: none !important;
}

/*WISHLIST*/



/*cart - menuTop*/
#cart { position: absolute; top: 0; right: 11px; text-align: right; float: right; width: 130px; height: 30px; margin-top: 20px; margin-right: 11px; }
#cart .loginmsg { position: absolute; bottom: 2px; left: 0; color: #FFF }
#cart .loginmsg em a { color:#FFF; font-size: 11px }
#cart .cartInfoWrapper .amount-items .amount-items-em { width: 15px; height: 14px; padding: 0px 0px 0px 20px; color: #999; background: url(/Control/ArquivoExibir.aspx?NomeArquivo=img_cart.png) no-repeat; }
#cart .cartInfoWrapper .amount-items a:hover { text-decoration: none; }
#cart #pnlNaoSeguro, .ajax-content-loader { float: right;  }
#cart #pnlNaoSeguro em { margin-left: 5px; }
#cart #pnlNaoSeguro { display: block; width: 200px; position: absolute; bottom: 0px; right: 0; }
#cart #pnlNaoSeguro * { font-weight: normal; font-size: 10px; }
#cart #pnlNaoSeguro strong { color: #FFF }
#cart #pnlNaoSeguro strong a { font-weight:bold!important; }
#cart em { font-style: normal; }
#cart .cartInfoWrapper { float: right; }
#cart .cartInfoWrapper cufon { display: none !important; }
#cart .cartInfoWrapper li { float: right; }
#cart .wishlishbutton { display: block; float: right; margin-left: 11px; position: relative; top: -1px; width: 45px; height: 15px; text-indent: -9999px; color: #666; background: url(/Control/ArquivoExibir.aspx?NomeArquivo=img_wishlishbutton.png) no-repeat; }
#cart .wishlishbutton:hover { text-decoration: none; }
#cart .wishlishbutton div { display: inline; color: #999; position: relative; top: 2px; left: 3px; }
#cart .amount-items-in-cart { float: right; }



/*searchbar*/
#searchbar { position: relative;  float: left; width: 130px; margin-top: 16px;	 margin-left: 11px; }
#searchbar .busca {  }
#searchbar .busca .btn-buscar { position: absolute; top:1px; left: 105px; display: block; width: 20px; height: 20px; color: #fff; cursor: pointer; font-size: 2px; text-indent: -9999px; background: url(/Control/ArquivoExibir.aspx?NomeArquivo=bt_buscar.jpg) no-repeat; }
#searchbar .busca .fulltext-search-box { position: relative; color: #000; width: 129px; height: 23px; width: 100px; padding: 0px 20px 0px 9px; line-height: 26px; font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: center; background: url(/Control/ArquivoExibir.aspx?NomeArquivo=bg_busca.png) 0 0 no-repeat; }
#searchbar .busca legend, #searchbar .busca label, #searchbar .busca select { display: none; }

#loginmodal { display: none; position: absolute; top: 30px; color: #000; padding-top: 6px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_heading_anchor.png") center top no-repeat; }
#loginmodal #messagewrap { width: 148px; padding: 17px; text-align: left; background: #dedede; }
#loginmodal #messagewrap form { display: block; margin: 11px 0; }
#loginmodal #messagewrap input { width: 102px; padding: 4px; float: left; height: 13px; font-size: 11px; margin: 5px 0; color: #666; background: #fff; border:1px solid #fff; }
#loginmodal #messagewrap input:hover { border-color: #000; color: #000; }
#loginmodal #messagewrap input:focus { border-color: #000; color: #000; }
#loginmodal #messagewrap input.button { width: 25px; height: 23px; margin-left: 11px; padding: 0; font-size: 1px; text-indent: -9999px; border: 0 none; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_login_enterbutton.png") center top no-repeat; } 
#loginmodal #messagewrap p {  }
#loginmodal #messagewrap ul { }
#loginmodal #messagewrap ul li { display: block; margin: 3px 0; padding-left: 10px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_login_leftanchor.png") left center no-repeat; }
#loginmodal #messagewrap ul li a { }

/*RESTO*/
.n2colunas>h2, .n3colunas>h2, .n9colunas>h2 {
	display: none;
}

.shadow-wrap {
    position: relative;
} /*
.shadow {
	display: none;
	color: #FFF;
    position: absolute;
    background: url(/Control/ArquivoExibir.aspx?NomeArquivo=overlay-1.png);
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}
*/
.shadow-wrap:hover .shadow {
    display: block;
}

.buy-button-normal {
	background: url(/Control/ArquivoExibir.aspx?NomeArquivo=img_comprar.png) no-repeat;
	overflow: hidden;
	width: 34px;
	height: 0 !important;
	padding: 34px 0px 0px 0px;
	display: none;
}

.main .searchResultsTime, .main .sub, .main .vitrine .pager .pages {
	display: none;
}

#cart p.welcome, #cart .cartInfoWrapper .title, #cart .cartInfoWrapper .amount-items strong, #cart .cartInfoWrapper ul li.amount-kits, #cart .cartInfoWrapper ul li.amount-products, #cart .cartInfoWrapper ul li.total-cart {
    display: none;
}
/*FIM - RESTO*/

/*NEUBER*/


/*DASLU MANIA*/
#stamp-must-have, #stamp-daslu-mania {
	display: none;
	float:left;
	margin-bottom: 11px;
    margin-left: 9px;
	width:520px;
}

#stamp-must-have .text-big,
#stamp-daslu-mania .text-big {
                color: #000;
                text-transform: uppercase;
                font-size: 110px;
                width: 267px;
                float: left;
}

#stamp-must-have .text,
#stamp-daslu-mania .text {
	float: right;
    line-height: 17px;
    margin-top: 10px;
    width: 240px;
}

#stamps {
	float: right;
	margin-bottom: 11px;

}

#stamps img {
                float: left;
                margin-right: 22px; 
}

.apresentacao #show .seal-img{
	left:11px;
	position:absolute;
	top:11px;
}

.listas #main table.giftlist-table{
	margin:11px 0 0;
	margin-left:-11px;
	width: 971px;
}
.listas #main table.giftlist-table thead tr th,
.listas #main table.giftlist-table tbody tr td{
	color:#1F1F1F;
	padding:11px;
	text-align:center;
}
.listas #main table.giftlist-table tbody tr td{ border-top:1px solid #E1E1E1; vertical-align: middle; }
.listas #main table.giftlist-table tbody tr td a span.tooltip{ 
	background: #1F1F1F;
	color:#FFF;
	display:none;
	font-size:11px;
	font-weight: bold;
	left: 50%;
	padding:8px;
	position: absolute;
	text-decoration:none;
	text-indent:0;
	top: -50px;
	white-space:nowrap;	
}
.listas #main table.giftlist-table tbody tr td a span.tooltip-arrow{
	background:url('/Control/ArquivoExibir.aspx?NomeArquivo=seta_help_preta.png') no-repeat center;
	display:none;
	height:9px;
	left:50%;
	margin-left:-4px;
	position:absolute;
	top:-26px;
	width:10px;
}
.listas #main table.giftlist-table tbody tr td a{ position:relative; }
.listas #main table.giftlist-table tbody tr td a:hover span.tooltip,
.listas #main table.giftlist-table tbody tr td a:hover span.tooltip-arrow{ display:block; }
.listas #main table.giftlist-table thead tr th{
	font-size:14px;
	text-transform:uppercase;
}
.listas #giftlistform{
	margin:0;
	overflow:hidden;
}
.listas #giftlistsave{
	background:#000;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:left;
	font-family:"Arial";
	font-size:14px;
	font-weight:bold;
	margin: 5px 0 0 255px;
	padding:7px 12px;
}

#TB_ajaxContent .giftlist { padding: 8px 11px 0 !important; }

.listas .giftlist{
	background:#F1F1F1;
	padding:11px 11px;
}
.listas ul.giftlistul li span{
	margin-right:11px!important;
	text-align:right!important;
	width:115px!important;
}
.listas ul.giftlistul li input,
.listas ul.giftlistul li select,
.listas ul.giftlistul li textarea{
	border:1px solid #FFF!important;
	width: 200px!important;
}
.listas ul.giftlistul li select{
	width: 200px!important;
}
.listas ul.giftlistul li input:hover,
.listas ul.giftlistul li select:hover{
	border:1px solid #000!important
}



.listas #giftlistform .giftlistul li.giftlistisactive,
.listas #giftlistform .giftlistul li.giftlistphotoview{ display:none; }
.listas #giftlistform .giftlistul li.giftlisteventdate input{ width:65px!important; }
.listas .address{
	color:#000;
	padding-left:151px;
    display: none;
}
.listas .address h2{
	font-size:16px;
	margin-bottom:11px;
    text-transform: uppercase;
}
.listas .address fieldset legend{ display: none; margin-bottom:11px;}
.listas .address fieldset ul.address-list-select input{
	float:left;
}
.listas .address fieldset ul.address-list-select{
	margin-left:-20px;
}
.listas .address fieldset ul.address-list-select li { margin-bottom: 11px; }

.listas #giftlistform .giftlistul li input#giftlistphoto{ height: 22px; }
.listas #giftlistform .giftlistul li input#giftlistupload{ margin: 8px 0; margin-left: 127px; }
.listas .address fieldset ul.address-list-select address{
	margin-left:20px;
    font-style: normal;
}
.listas #giftlistform .giftlistul li.giftlist-body-action a:hover,
.listas #giftlistform .giftlistul li.giftlist-body-action-sendfriend a:hover,
.listas #giftlistform .giftlistul li.giftlist-body-action-gerenciar a:hover,
.listas #giftlistform .giftlistul li.giftlist-body-action-visualizar a:hover{ text-decoration:none; }

.listas #TB_ajaxContent { background: #f1f1f1; }

.listas #div-yourName { padding-top: 11px; }
.listas #grp-amigo-indicar { padding-top: 11px; }



#wishlistpub{ padding:11px; }
#wishlistpub .giftlistdetails li{
	margin:11px;
}
#wishlistpub .giftlistdetails li .titulo{ font-weight:bold; }
#wishlistpub .n2colunas ul li{
	float:left;
	margin-right:11px;
	position:relative;
}
#wishlistpub .n2colunas ul li a .produto-lancamento,
#wishlistpub .n2colunas ul li a .produto-limited{
	display:none;
}
#wishlistpub .n2colunas ul li a .produto-nome,
#wishlistpub .n2colunas ul li a .produto-preco{ 
	color:#FFF; 
	display:none;
	left:11px; 
	position:absolute;
	text-transform:uppercase;
	z-index:3;
}
#wishlistpub .n2colunas ul li a .produto-nome{
	top:50%;
}
#wishlistpub .n2colunas ul li a .produto-preco{
	bottom:11px;
}
#wishlistpub .n2colunas ul li a .seal-img{
	display:none;
	left:5px;
	position:absolute;
	top:11px;
	z-index:3;
}
#wishlistpub .n2colunas ul li a .overlay{
	background:#000;
	display:none;
	height:229px;
	left:0;
	position:absolute;
	top:0;
	width:229px;
	z-index:2;
}

#indica-wrap .shadow {
	width: 109px;
	height: 109px;
}

#indica-wrap .shadow span {
	color: #FFF;
	position: absolute;
}

#indica-wrap .shadow span.produto-nome {
	left: 10px;
	top: 10px;
}

#indica-wrap .shadow span.produto-preco {
	left: 10px;
	bottom: 15px;
}

#indica-wrap .shadow span.produto-comprar {
	right: 10px;
	bottom: 10px;
}

.tabela-pedidos h3 {
	display: none;
}

#orderInfoProductList th {
	font-size: 1.1em;
	line-height: 38px;
	background: #FFF;
	text-align: center;
	text-transform: uppercase;
	color: #000;
}

#orderInfoProductList td {
	padding: 0px 5px;
	line-height: 22px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	color: #000;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	width: 165px;
}

#orderInfoProductList tr.even td {
}

#orderInfoProductList td.links {
	text-align: left;
}

#orderInfoProductList td.links a {
	padding-left: 23px;
	text-decoration: underline;
}

#orderInfoProductList td.links a.detalhes {
	width: 107px;
	height: 32px;
	display: block;
	background: url(/Control/ArquivoExibir.aspx?NomeArquivo=bt_detalhes.jpg) no-repeat;
	background-position: 0 0;
	text-indent: -999em;
	position: relative;
	left: 58px;
}

#orderInfoProductList td.links a.imprimir {
	background-position: 0 -48px;
	margin-left: 51px;
}

#orderInfoProductList tbody tr {
	border-left: 1px solid #CCC;
}

#orderInfoProductList tbody tr:hover {
	background: #999;
}


.giftlistsku { display: none; }
#giftlist-wrapper { height: 260px;  margin: 0 11px; }
#giftlist-wrapper .giftlist-pane {   }
#giftlist-wrapper .giftlist-box { float: left; margin-right: 11px; }
#giftlist-wrapper .giftlist-box .giftlist-link { position: relative; display: block; width: 229px; height: 229px; }
#giftlist-wrapper .giftlist-box .giftlist-link:hover { text-decoration: none; }
#giftlist-wrapper .giftlist-box .giftlist-link .shadow { display: none; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_shadow_pattern.png") 0 0 repeat; }
#giftlist-wrapper .giftlist-box .giftlist-link .produto-nome { display: none; position: absolute; top: 10px; left: 10px; width: 120px; font-size: 14px; color: #fff; text-transform: uppercase; line-height: 18px; }
#giftlist-wrapper .giftlist-box .giftlist-link .produto-nome cufon { margin-bottom: 2px; }
#giftlist-wrapper .giftlist-box .giftlist-link .produto-preco { display: none; position: absolute; bottom: 10px; left: 10px; font-size: 14px; color: #fff; }
#giftlist-wrapper .giftlist-box .giftlist-link .produto-remover { display: none; position: absolute; top: 10px; right: 10px; font-size: 14px; color: #fff; }
#giftlist-wrapper .giftlist-box .giftlist-link .buy { display: none; position: absolute; bottom: 10px; right: 10px; width: 34px; height: 34px; text-indent: -9999px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_comprar.png") 0 0 repeat; }
#giftlist-wrapper .giftlist-box .wishlist { display: none; position: absolute; top: 10px; right: 10px; width: 34px; height: 34px; text-indent: -9999px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_loveit.png") 0 0 repeat; }
#giftlist-wrapper .giftlist-box .giftlist-link:hover > .wishlist { display: block; }
#giftlist-wrapper .giftlist-box .giftlist-link:hover > span { display: block; }

/*WISHLIST PUBLICA*/
#wishlistpub { display: none; height: 229px; margin: 0 11px; padding: 0 !important; }
#wishlistpub .wishlistpub-pane { width: 5000px; }
#wishlistpub ul li { float: left; margin-right: 11px; }
#wishlistpub ul li a { position: relative; display: block; width: 229px; height: 229px; }
#wishlistpub ul li a:hover { text-decoration: none; }
#wishlistpub ul li a .shadow { display: none; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_shadow_pattern.png") 0 0 repeat; }
#wishlistpub ul li a .produto-lancamento { display: none; position: absolute; top: 10px; left: 10px; font-size: 14px; color: #fff; text-transform: uppercase; line-height: 18px; padding-bottom: 4px; border-bottom: 2px solid #fff; }
#wishlistpub ul li a .produto-limited { display: none; position: absolute; top: 35px; left: 10px; font-size: 14px; color: #fff; text-transform: uppercase; line-height: 18px; }
#wishlistpub ul li a .produto-nome { display: none; position: absolute; top: 90px; left: 10px; width: 120px; font-size: 14px; color: #fff; text-transform: uppercase; line-height: 18px; }
#wishlistpub ul li a .produto-nome cufon { margin-bottom: 2px; }
#wishlistpub ul li a .produto-preco { display: none; position: absolute; bottom: 10px; left: 10px; font-size: 14px; color: #fff; }
#wishlistpub ul li a .produto-remover { display: none; position: absolute; top: 10px; right: 10px; font-size: 14px; color: #fff; }
#wishlistpub ul li a .buy { display: none; position: absolute; bottom: 10px; right: 10px; width: 34px; height: 34px; text-indent: -9999px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_comprar.png") 0 0 repeat; }
#wishlistpub ul li .wishlist { display: none; position: absolute; top: 10px; right: 10px; width: 34px; height: 34px; text-indent: -9999px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_loveit.png") 0 0 repeat; }
#wishlistpub ul li a img { width: 229px !important; height: 229px !important; }
#wishlistpub ul li a:hover > .wishlist { display: block; }
#wishlistpub ul li a:hover > span { display: block; }


.listas .info { display: none; }
.listas .wish-intro { float: left; line-height: 18px; margin-left: 50px; width: 450px; }

.listas #selectui { margin: 11px 11px 36px; border-bottom: 1px solid #bbb; height: 12px; }
.listas #selectui .ui-slider-handle { position: relative; display: block; height: 27px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_scroll_right.jpg") right top no-repeat; }
.listas #selectui .ui-slider-handle span { display: block; width: 27px; height: 27px; background: url("/Control/ArquivoExibir.aspx?NomeArquivo=img_scroll_left.jpg") 0 0 no-repeat; }


#refer-a-friend-form-gift-list { padding: 11px 0; }
#refer-a-friend-form-gift-list #div-title { margin-bottom: 11px; margin-left: 30px; font-size: 24px; font-weight: bold; color: #141414; }

#refer-a-friend-form-gift-list #btnCancelar { display: block; float: left; width: 147px; padding: 3px 21px 3px 12px; font-size: 14px; font-weight: bold; color: #fff; background: #999 url("/Control/ArquivoExibir.aspx?NomeArquivo=img_navigation_arrow_hover.png") 90% center no-repeat; margin-left: 31px; }
#refer-a-friend-form-gift-list #btnCancelar:hover { background: #000 url("/Control/ArquivoExibir.aspx?NomeArquivo=img_navigation_arrow_hover.png") 90% center no-repeat; text-decoration: none; }

#refer-a-friend-form-gift-list #btnEnviar,
#refer-a-friend-form-gift-list #btnAdicionarAmigos{ display: block; float: left; width: 147px; margin-left: 11px; padding: 3px 21px 3px 12px; font-size: 14px; font-weight: bold; color: #fff; background: #000 url("/Control/ArquivoExibir.aspx?NomeArquivo=img_navigation_arrow_hover.png") 90% center no-repeat; }
#refer-a-friend-form-gift-list #btnEnviar:hover { background: #999 url("/Control/ArquivoExibir.aspx?NomeArquivo=img_navigation_arrow_hover.png") 90% center no-repeat; text-decoration: none; }
#refer-a-friend-form-gift-list #fldYourData,
#refer-a-friend-form-gift-list #fldMessage{ margin: 11px 0; }

#refer-a-friend-form-gift-list #btnAdicionarAmigos{
	background: #999 url("/Control/ArquivoExibir.aspx?NomeArquivo=img_navigation_arrow_hover.png") 188px center no-repeat;
	margin-left:80px;
	margin-bottom:11px;
	padding:3px 21px 3px 12px;
	width:200px;
}
#refer-a-friend-form-gift-list #lblSeuNome,
#refer-a-friend-form-gift-list #lblYourEmail{ float:none; padding:0; }
#refer-a-friend-form-gift-list #txtEmailAmigo,
#refer-a-friend-form-gift-list #txtEmailAmigo1,
#refer-a-friend-form-gift-list #txtEmailAmigo2,
#refer-a-friend-form-gift-list #txtEmailAmigo3{ margin-bottom:11px; padding:3px; }
#refer-a-friend-form-gift-list #txtNomeAmigo,
#refer-a-friend-form-gift-list #txtNomeAmigo1,
#refer-a-friend-form-gift-list #txtNomeAmigo2,
#refer-a-friend-form-gift-list #txtNomeAmigo3{ margin-bottom:5px; padding:3px; }
#refer-a-friend-form-gift-list legend { clear: both; display: block; font-size: 13px; font-weight: normal; text-transform: uppercase; color: #666; padding-left: 30px; margin-bottom:11px; }
#refer-a-friend-form-gift-list label {
	float: left;
    margin-left: 30px;
    padding-top: 5px;
    width: 50px;
}
#refer-a-friend-form-gift-list .div-yourName label,
#refer-a-friend-form-gift-list .div-yourEmail label{
	float: none;
}
#refer-a-friend-form-gift-list #lblNomeGiftList { margin-left: 0; }
#refer-a-friend-form-gift-list #fldMessage textarea { background:#FFF; height: 100px; margin-left: 27px; width: 305px; margin-top: 11px; }
#refer-a-friend-form-gift-list #fldFriendsData input{ background:#FFF; width: 250px; }
#refer-a-friend-form-gift-list #div-title #lblNomeGiftList{ padding:0; width:0; }

/*#TB_window, #TB_ajaxContent{ height:422px!important; width:380px!important;  } */
.minha-conta #TB_window, .minha-conta #TB_ajaxContent{ width:380px!important;  }


.listas #TB_window, .listas #TB_ajaxContent { background:  #efefef; }
.minha-conta #TB_window{ margin-left: -190px!important; width:410px!important; }
.listas #TB_closeWindowButton{ right:-17px!important; } 


.MeusPedidosDetalhe {  } 
.MeusPedidosDetalhe .informacoes-entrega { padding: 0 11px; } 
.MeusPedidosDetalhe .informacoes-entrega ul { padding: 14px 16px 9px; background: #f2f2f2; }
.MeusPedidosDetalhe .informacoes-entrega ul li { display: block; height: 18px; }
.MeusPedidosDetalhe .informacoes-entrega ul li strong { float: left; display: block; width: 200px; text-transform: uppercase; color: #141414; font-size: 13px; }
.MeusPedidosDetalhe .informacoes-entrega ul li span { float: left; display: block; color: #141414; }

.MeusPedidosDetalhe .box-dados-pedido { clear: both; padding: 0 11px; } 
.MeusPedidosDetalhe  h3 { margin: 16px; color: #1f1f1f; font-size: 18px; text-transform: uppercase;  } 
.MeusPedidosDetalhe  h4 { margin: 0px 0 11px; color: #999; font-size: 12px; text-transform: uppercase; } 

.MeusPedidosDetalhe .endereco-entrega { clear: both; padding: 17px 16px 0px; background: #f2f2f2;  }
.MeusPedidosDetalhe .endereco-entrega:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.MeusPedidosDetalhe .endereco-entrega { display: inline-block; }
html[xmlns] .MeusPedidosDetalhe .endereco-entrega { display: block; }
* html .MeusPedidosDetalhe .endereco-entrega { height: 1%; }
.MeusPedidosDetalhe .endereco-entrega dl {  }
.MeusPedidosDetalhe .endereco-entrega dl dt { clear: both; float: left; display: block; width: 200px; height: 22px; text-transform: uppercase; color: #141414; font-size: 11px; }
.MeusPedidosDetalhe .endereco-entrega dl dd { float: left; display: block; color: #141414; }

.MeusPedidosDetalhe .dados-entrega { clear: both; margin-top: 20px; padding: 15px 15px 3px; background: #f2f2f2; } 
.MeusPedidosDetalhe .dados-entrega:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.MeusPedidosDetalhe .dados-entrega { display: inline-block; }
html[xmlns] .MeusPedidosDetalhe .dados-entrega { display: block; }
* html .MeusPedidosDetalhe .dados-entrega { height: 1%; }
.MeusPedidosDetalhe .dados-entrega dl {  }
.MeusPedidosDetalhe .dados-entrega dl dt { clear: both; float: left; display: block; width: 200px; height: 22px; text-transform: uppercase; color: #141414; font-size: 11px; }
.MeusPedidosDetalhe .dados-entrega dl dd { float: left; display: block; color: #141414; }

.MeusPedidosDetalhe .descricao-entrega { padding: 0 15px 11px; background: #f2f2f2; }
.MeusPedidosDetalhe .descricao-entrega p { color: #141414; }


.MeusPedidosDetalhe .descricao-compra { text-align: center; width: 100%; margin-bottom: 45px; background: #f2f2f2; }
.MeusPedidosDetalhe .descricao-compra h3 { color: #1f1f1f; font-size: 14px; text-transform: uppercase; text-align: left; } 
.MeusPedidosDetalhe .descricao-compra thead { text-transform: uppercase; background: #f2f2f2; width: 100%; }
.MeusPedidosDetalhe .descricao-compra tbody{ border-bottom:1px solid #ddd; }
.MeusPedidosDetalhe .descricao-compra tbody:hover{ background:#fff; }
.MeusPedidosDetalhe .descricao-compra thead { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.MeusPedidosDetalhe .descricao-compra thead th{ padding-top: 15px; padding-bottom: 15px; color: #141414; }
.MeusPedidosDetalhe .descricao-compra th abbr { margin: 0 15px; }
.MeusPedidosDetalhe .descricao-compra td { padding: 5px; color: #141414; }
.MeusPedidosDetalhe .descricao-compra th { padding: 5px; color: #141414; }
.MeusPedidosDetalhe .descricao-compra .subtotal { text-align: right; font-size: 12px; color: #141414; }
.MeusPedidosDetalhe .descricao-compra .frete { text-align: right; font-size: 12px; color: #141414; }
.MeusPedidosDetalhe .descricao-compra tfoot .valor-total { height: 35px; text-align: right; font-size: 15px; color: #141414; text-transform: uppercase; }


.MeusPedidosDetalhe .box-dados-pagamento { display: none; margin-top: -25px; } 
.box-dados-pagamento .wrapper { clear: both; width: auto !important; margin: 0 11px !important; padding: 15px; background: #f2f2f2; } 
.box-dados-pagamento .valor-compra { text-align: left; }
.box-dados-pagamento .valor-compra td { padding-left: 11px; font-size: 11px; }
.box-dados-pagamento .valor-compra th { text-transform: uppercase; color: #333; font-size: 10px; }
.MeusPedidosDetalhe .box-dados-pagamento .pagamento-endereco { display: none; } 
.MeusPedidosDetalhe .box-interacao { display: none; } 
